成人学士学位英语考试冲关指导7

2、They have done things they ought ___ A. not to do B. not to be done C. not to have done D. not having done 3、I' m sorry I couldn't get in touch with him before he left, I ___ him earlier. A. had a telephone B. have phoned C. should have phoned ...

19: "So much to do, so little done, such things to be." “要做的事情有那么多,完成的却只有那么一点。事情就是这样。” 20: "I don't like my voice. I don't like the way I look. I don't like the way I move. I don't like the way I act. I mean, period. So...

1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。

更多内容请点击:成人学士学位英语考试冲关指导7 推荐文章